using System;

namespace Pay.Data
{
	/// <summary>
	/// 拓垦信用卡中间表
	/// </summary>
	[Serializable]
	public class TokenTaskCreditCard
	{
		/// <summary>
		/// 记录Id
		/// [主键：√]
		/// [长度：19]
		/// [不允许为空]
		/// </summary>
		public long Id { get; set; }

		/// <summary>
		/// 用户Id
		/// [长度：19]
		/// [不允许为空]
		/// </summary>
		public long UserId { get; set; }

		/// <summary>
		/// 时间（精确到日期）
		/// [长度：10]
		/// [不允许为空]
		/// </summary>
		public int Time { get; set; }

        /// <summary>
        /// 手机号（旧数据为空）
        /// </summary>
        public string Mobile { get; set; }

        /// <summary>
        /// 状态（1：旧数据已处理，2：未处理新数据，3：已处理新数据）
        /// </summary>
        public int Status { get; set; }

        /// <summary>
        /// 更新时间
        /// </summary>
        public long? UpdateTime { get; set; }

        /// <summary>
        /// 乐观并发
        /// [长度：8]
        /// [不允许为空]
        /// </summary>
        public byte[] RowVersion { get; set; }
	}
}
